home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / DRIVER.CAB / brhbp.gpd < prev    next >
Encoding:
Text File  |  1999-07-08  |  6.6 KB  |  296 lines

  1. *Include: "StdNames.gpd"
  2. *MasterUnits: PAIR(600, 600)
  3. *ResourceDLL: "brother.dll"
  4. *PrinterType: PAGE
  5. *Feature: Orientation
  6. {
  7.     *rcNameID: =ORIENTATION_DISPLAY
  8.     *DefaultOption: PORTRAIT
  9.     *Option: PORTRAIT
  10.     {
  11.         *rcNameID: =PORTRAIT_DISPLAY
  12.     }
  13.     *Option: LANDSCAPE_CC270
  14.     {
  15.         *rcNameID: =LANDSCAPE_DISPLAY
  16.     }
  17. }
  18. *Feature: Resolution
  19. {
  20.     *rcNameID: =RESOLUTION_DISPLAY
  21.     *DefaultOption: Option1
  22.     *Option: Option1
  23.     {
  24.         *Name: "600 x 600 " =DOTS_PER_INCH
  25.         *DPI: PAIR(600, 600)
  26.         *TextDPI: PAIR(600, 600)
  27.         *PinsPerLogPass: 32
  28.         *PinsPerPhysPass: 1
  29.         *SpotDiameter: 100
  30.         *Command: CmdSelect
  31.         {
  32.             *Order: DOC_SETUP.2
  33.             *Cmd: "@L<00>"
  34.         }
  35.     }
  36.     *Option: Option2
  37.     {
  38.         *Name: "300 x 300 " =DOTS_PER_INCH
  39.         *DPI: PAIR(300, 300)
  40.         *TextDPI: PAIR(300, 300)
  41.         *PinsPerLogPass: 32
  42.         *PinsPerPhysPass: 1
  43.         *SpotDiameter: 100
  44.         *Command: CmdSelect
  45.         {
  46.             *Order: DOC_SETUP.2
  47.             *Cmd: "@L<05>"
  48.         }
  49.     }
  50.     *Option: Option3
  51.     {
  52.         *Name: "150 x 150 " =DOTS_PER_INCH
  53.         *DPI: PAIR(150, 150)
  54.         *TextDPI: PAIR(150, 150)
  55.         *PinsPerLogPass: 32
  56.         *PinsPerPhysPass: 1
  57.         *SpotDiameter: 100
  58.         *Command: CmdSelect
  59.         {
  60.             *Order: DOC_SETUP.2
  61.             *Cmd: "@L<0A>"
  62.         }
  63.     }
  64. }
  65. *Feature: InputBin
  66. {
  67.     *rcNameID: =PAPER_SOURCE_DISPLAY
  68.     *DefaultOption: AUTO
  69.     *Option: AUTO
  70.     {
  71.         *rcNameID: =UPPER_TRAY_DISPLAY
  72.     }
  73. }
  74. *Feature: PaperSize
  75. {
  76.     *rcNameID: =PAPER_SIZE_DISPLAY
  77.     *DefaultOption: LETTER
  78.     *Option: LETTER
  79.     {
  80.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  81.       *PrintableArea: PAIR(4800, 6300)
  82.       *PrintableOrigin: PAIR(150, 150)
  83.       *CursorOrigin: PAIR(150, 150)
  84.       *Command: CmdSelect
  85.       {
  86.             *Order: DOC_SETUP.6
  87.             *CallbackID: 0
  88.       }
  89.     }
  90.     *Option: A4
  91.     {
  92.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  93.       *PrintableArea: PAIR(4660, 6714)
  94.       *PrintableOrigin: PAIR(150, 150)
  95.       *CursorOrigin: PAIR(150, 150)
  96.       *Command: CmdSelect
  97.       {
  98.             *Order: DOC_SETUP.6
  99.             *CallbackID: 1
  100.       }
  101.     }
  102.     *Option: LEGAL
  103.     {
  104.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  105.       *PrintableArea: PAIR(4800, 8100)
  106.       *PrintableOrigin: PAIR(150, 150)
  107.       *CursorOrigin: PAIR(150, 150)
  108.       *Command: CmdSelect
  109.       {
  110.             *Order: DOC_SETUP.6
  111.             *CallbackID: 0
  112.       }
  113.     }
  114.     *Option: EXECUTIVE
  115.     {
  116.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  117.       *PrintableArea: PAIR(4048, 6000)
  118.       *PrintableOrigin: PAIR(150, 150)
  119.       *CursorOrigin: PAIR(150, 150)
  120.       *Command: CmdSelect
  121.       {
  122.             *Order: DOC_SETUP.6
  123.             *CallbackID: 2
  124.       }
  125.     }
  126.     *Option: B5
  127.     {
  128.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  129.       *PrintableArea: PAIR(4000, 5778)
  130.       *PrintableOrigin: PAIR(150, 150)
  131.       *CursorOrigin: PAIR(150, 150)
  132.       *Command: CmdSelect
  133.       {
  134.             *Order: DOC_SETUP.6
  135.             *CallbackID: 3
  136.       }
  137.     }
  138.     *Option: A5
  139.     {
  140.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  141.       *PrintableArea: PAIR(3196, 4662)
  142.       *PrintableOrigin: PAIR(150, 150)
  143.       *CursorOrigin: PAIR(150, 150)
  144.       *Command: CmdSelect
  145.       {
  146.             *Order: DOC_SETUP.6
  147.             *CallbackID: 4
  148.       }
  149.     }
  150.     *Option: ENV_10
  151.     {
  152.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  153.       *PrintableArea: PAIR(2176, 5400)
  154.       *PrintableOrigin: PAIR(150, 150)
  155.       *CursorOrigin: PAIR(150, 150)
  156.       *Command: CmdSelect
  157.       {
  158.             *Order: DOC_SETUP.6
  159.             *CallbackID: 5
  160.       }
  161.     }
  162.     *Option: ENV_DL
  163.     {
  164.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  165.       *PrintableArea: PAIR(2296, 4902)
  166.       *PrintableOrigin: PAIR(150, 150)
  167.       *CursorOrigin: PAIR(150, 150)
  168.       *Command: CmdSelect
  169.       {
  170.             *Order: DOC_SETUP.6
  171.             *CallbackID: 6
  172.       }
  173.     }
  174.     *Option: ENV_C5
  175.     {
  176.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  177.       *PrintableArea: PAIR(3528, 5106)
  178.       *PrintableOrigin: PAIR(150, 150)
  179.       *CursorOrigin: PAIR(150, 150)
  180.       *Command: CmdSelect
  181.       {
  182.             *Order: DOC_SETUP.6
  183.             *CallbackID: 7
  184.       }
  185.     }
  186.     *Option: ENV_MONARCH
  187.     {
  188.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  189.       *PrintableArea: PAIR(2028, 4200)
  190.       *PrintableOrigin: PAIR(150, 150)
  191.       *CursorOrigin: PAIR(150, 150)
  192.       *Command: CmdSelect
  193.       {
  194.             *Order: DOC_SETUP.6
  195.             *CallbackID: 8
  196.       }
  197.     }
  198. }
  199. *Feature: Halftone
  200. {
  201.     *rcNameID: =HALFTONING_DISPLAY
  202.     *DefaultOption: HT_PATSIZE_AUTO
  203.     *Option: HT_PATSIZE_AUTO
  204.     {
  205.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  206.     }
  207.     *Option: HT_PATSIZE_SUPERCELL_M
  208.     {
  209.         *rcNameID: =HT_SUPERCELL_DISPLAY
  210.     }
  211.     *Option: HT_PATSIZE_6x6_M
  212.     {
  213.         *rcNameID: =HT_DITHER6X6_DISPLAY
  214.     }
  215.     *Option: HT_PATSIZE_8x8_M
  216.     {
  217.         *rcNameID: =HT_DITHER8X8_DISPLAY
  218.     }
  219. }
  220. *Feature: Econo
  221. {
  222.     *rcNameID: 266
  223.     *DefaultOption: OFF
  224.     *Option: OFF
  225.     {
  226.         *rcNameID: =OFF_DISPLAY
  227.         *Command: CmdSelect
  228.         {
  229.             *Order: DOC_SETUP.3
  230.             *Cmd: "@E<00>@M<81>@D<FAFE>"
  231.         }
  232.     }
  233.     *Option: LEVEL1
  234.     {
  235.         *rcNameID: 257
  236.         *Command: CmdSelect
  237.         {
  238.             *Order: DOC_SETUP.3
  239.             *Cmd: "@E<02>@M<81>@D<FAFE>"
  240.         }
  241.     }
  242.     *Option: LEVEL2
  243.     {
  244.         *rcNameID: 258
  245.         *Command: CmdSelect
  246.         {
  247.             *Order: DOC_SETUP.3
  248.             *Cmd: "@E<03>@M<81>@D<FAFE>"
  249.         }
  250.     }
  251. }
  252. *Feature: PaperQuality
  253. {
  254.     *rcNameID: =MEDIA_TYPE_DISPLAY
  255.     *DefaultOption: Regular
  256.  
  257.     *Option: Regular
  258.     {
  259.         *rcNameID: 260
  260.         *Command: CmdSelect
  261.         {
  262.             *Order: DOC_SETUP.5
  263.             *Cmd: "@J<0000>@J<0200>"
  264.         }
  265.     }
  266.     *Option: Thick
  267.     {
  268.         *rcNameID: 261
  269.         *Command: CmdSelect
  270.         {
  271.             *Order: DOC_SETUP.5
  272.             *Cmd: "@J<0001>@J<0200>"
  273.         }
  274.     }
  275. }
  276. *Command: CmdStartJob
  277. {
  278.     *Order: JOB_SETUP.1
  279.     *Cmd: "<1B>%%-12345X@PJL<0A>@PJL ENTER LANGUAGE = HBP<0A>"
  280. }
  281. *Command: CmdEndPage
  282. {
  283.     *Order: PAGE_FINISH.1
  284.     *CallbackID: 9
  285. }
  286. *Command: CmdEndJob
  287. {
  288.     *Order: JOB_FINISH.1
  289.     *Cmd: "@X"
  290. }
  291. *OutputDataFormat: H_BYTE
  292. *Command: CmdSendBlockData { *Cmd : "" }
  293. *Command: CmdCR { *Cmd : "" }
  294. *Command: CmdLF { *Cmd : "" }
  295. *Command: CmdFF { *Cmd : "@F" }
  296.